4289598
96002882
51243293
18051025
61966178
81335224
30439285
4468249
56986590
48114714
61704489
148776
16152606
52327602
93692421
17585311
55951635
33206732
7729899
11784061
6645121
5006314
44732609
76322361
47509952
41175603
1440317
46586431
38807636
28081916
2911416
73971376
15108989
24276204
94803823
23982364
11355645
46028740
58839143
71063662