3290953
5556611
315435
14084519
33319331
55593298
35852647
874691
93895647
30374309
35727147
33283815
5733129
20398607
29911161
49851814
54084530
35655820
44273569
72065562
79052914
5473765
76922907
77086881
77966132
72428449
59619039
93573397
98807303
57263045
82405546
13599269
11794614
17386981
22736159
79472223
39035073
53602477
3009822
27578338