6103160
98069786
3983499
70266304
71826325
40127493
18992107
88377536
64556878
40363665
81936106
30207066
33279510
10206036
9677957
58873227
31189893
67283796
8714071
86944466
69378152
63838415
67403585
455248
51966910
1673414
86572650
88348233
73656244
9379600
93295614
77081696
5411858
17399661
56701096
43758568
65723452
49261867
7263221
79652781