17368975
11245218
2628212
7586033
30504297
68309129
52188563
41311891
50612706
53967363
10337368
54073836
78557720
28561236
86284386
42975299
70912133
2869194
38465256
62433989
60461354
81399937
8805812
53838934
25755413
64028826
31928272
2488479
8537692
81397038
3995401
89498919
15219666
50466861
48555165
85114151
9677178
33698523
3543708
64726705