2805891
2855
3009608
889
9844833
4790
4001842
983
16918776
5896
13547304
5299
6336821
1489
3409303
1080
3098998
841
14981017
5155
5333902
1614
4947923
1284
6190756
1944
3307267
1036
13266574
4030
477050
813
4970508
1542
3396777
1014
26493710
9996
3369618
1061
3148793
1234
4778418
1866
4139114
1514
3619193
992
6224138
1850
2719472
860
4952466
989
4437474
1350