7946990
26993324
98622114
64555143
15847688
8091333
64013200
57112528
85877989
2812649
85659986
70594694
34085693
18658720
8237833
19947826
19445633
12268098
33982142
69841360
40061546
87204098
81145208
88098618
11782698
77828076
32677120
16339509
78789774
89172222
25082505
45818860
79475460
3006141
66619389
35586809
39578829
30869226
89371127
49744574