14797058
39543804
86036152
17473495
50712459
72583042
56454809
89442947
30311983
37941166
60135940
255558
49688284
41664576
24656624
75915626
60449076
12627939
51198463
834535
89644577
367614
56842340
40296430
78873689
74165010
74364272
1798203
67218459
16581359
89094295
92137479
33398766
27577061
44184824
97032706
57908542
27054422
49331945
3687204