93063612
24363280
9626187
39399510
41985789
27785581
76876428
70907403
69301105
30054122
4409235
20749747
670117
65818824
5277254
85292174
42246177
33614674
90863853
92715394
35577193
86814467
67074372
2509287
90421658
89951404
64388212
1499868
57301130
35194992
84772945
37549607
69687791
84719020
63974114
3321964
23955957
16742181
65187071
22511934