4036636
51894577
89908843
61643234
30373994
74439432
80387194
70514339
29386593
16978158
98329025
90048962
45073115
10388730
1065940
68073845
53646138
18512702
30892275
69317992
25797891
60578701
7802056
47578746
77233591
28804151
62314539
273043
6205093
33754077
37958238
24068590
43265367
66317121
46893635
54671540
18653529
7279458
21738302
78978449