83941789
43753209
50666603
7065288
70607752
11434562
49156482
67777635
56401941
40982690
64469497
34169692
20299616
88086185
90435063
70088292
64186717
8382890
10583428
62255947
66828352
45106417
60879032
8562968
510174
28273104
10058785
71999507
95396212
97078604
20397718
74297486
87565443
25375603
97932936
90314469
62952421
6639735
50099651
32194437