96702831
47312611
60955483
92068251
77874277
692758
52093745
1004350
70115097
15581446
91938594
29034942
18855159
99535492
37438853
6273684
96108148
40367651
857567
60177523
27171342
36853724
30186161
13549800
61365097
13379559
61182810
26628859
37412170
16918630
88404006
90228046
26105962
43116790
31477691
36749882
26989702
70666517
6069803
50459433