12022639
533808
56566743
31708353
14225896
85405340
9222694
16169997
35764049
51611543
87192725
80742042
47122302
40945321
77573135
57716152
29527421
18188322
67405570
80791177
7098420
79937053
28166148
16593140
73936246
34927701
39192875
93516422
38718505
57339583
2029040
58892916
44888814
52512568
34888121
95124105
12383962
92595148
53945054
64446264