1249938
8188868
96672053
98499028
31784310
12634584
62606687
36092531
23892658
2489577
46476224
35349082
28505451
95542806
68767122
9452656
98383761
57521925
4756793
38642309
82276124
22441242
247932
1547903
4849784
96227837
61094932
87692448
80467414
13215092
44196833
65172908
40846898
3048303
28954555
50116075
57216569
5064408
14274974
22079629