13048693
32954915
29397574
64319190
37431376
381219
85128110
39781837
18878923
8044224
43099326
62894647
93985701
72722290
58144795
5083108
18315619
81094551
9558219
3932197
6907907
85196476
80376674
76846437
28597538
3299863
68056174
87478505
71599967
73654098
14638869
77578683
23385236
31487234
73431456
78546475
10577217
19486569
42014274
31621354