35956125
78363894
6378597
1766358
2399112
2785915
762608
77672089
6348364
9484610
8699701
1771426
26796291
79646565
11585112
46518182
70836026
96461693
25407550
34713263
60556767
7906140
48617101
87858668
64024864
43384253
28326767
68251755
40915520
49298831
13182936
59802062
88508475
7124645
75975957
47194130
15968406
12487537
5243448
1439408