80409371
42338626
59945418
334763
2401364
56981779
76588920
99908211
86473708
78162547
1536625
67254900
22148791
9948174
76866419
99375180
85564479
51046850
96343948
38462194
42642162
73656105
29644948
12295290
35755208
1948974
97672618
770656
22692740
7549460
59848185
76415966
63666838
5144970
9641705
6409361
34606593
92327956
12531296
2112665