14284795
30441478
90655749
3700848
662169
8898190
86549
29301593
16389479
55927559
57384713
36926215
68582693
1601605
58016415
84488103
56642417
42967278
38541106
2563876
7165776
8733142
80999715
95059636
41843863
20884972
253442
64435944
73159817
31016880
59406755
70824073
17027392
86247209
59177299
44662266
95941720
2318708
47456153
45516918