67475613
85366849
9938198
5593287
92412085
9822708
88084243
24005531
40919097
98633253
12629867
6811933
87373130
12019776
81766330
42633254
2830147
78083528
80075332
93465062
81995579
32758698
31051206
18765985
59618692
95456371
99187448
33198326
94107277
95798599
937243
25763641
2824102
23646915
3632986
24982510
84062296
15509095
66206915
2244045