58292504
68202813
23732734
53095317
68389135
94082090
6330121
43686761
35456076
15721605
86997477
52243898
27431022
4717277
19407642
55088573
24956364
34333810
8836133
27259179
24027276
83093580
5292546
77252725
88822983
13858045
50906248
2089908
15983353
65744876
56242684
24242138
33299088
7441231
16248148
80568297
1988296
69964668
93802891
37286347