66219283
54363977
52986605
74167957
20713302
22363530
95824352
43729132
26703368
80491794
33273643
12572445
64514034
27351373
86617831
16238851
41183300
18615653
37695990
3862666
50863657
99269356
16191354
78993628
72906244
76743872
88632565
7146579
85139659
86509060
50747362
13293010
30775558
54326192
834725
15172863
43616037
34003243
89559843
9265963