28228136
96822589
8411221
93035789
6826556
34549170
91961450
72447653
24792621
95923859
7476966
66693500
9479978
58333505
61089738
8116423
95697717
558969
44717457
28139831
251738
81327105
1977582
13298379
33519533
79589776
35705000
34149136
18487302
21955398
27175511
40254042
2848389
3269896
35479525
40572903
82517779
26513616
16287060
34836872