9939523
6278252
22129264
17842196
89783788
5762122
90476251
63763325
6958153
81485061
17639837
43257965
13655781
756336
4691408
31664548
93311714
85345431
6553918
74301733
30738363
3667505
40078284
81374635
3346461
80521148
64389671
89411628
63919722
8398666
53282641
55433323
55001026
68261930
37074567
4016354
83524336
78771855
60676854
48321577