73256934
21821921
96233861
38663954
1405728
20577415
10365544
46724334
25634392
55908705
70258122
12135340
35701674
36637048
77968685
5744333
16951775
15553989
70524154
99202864
65973856
53784352
76677463
28215154
9661092
62984104
653848
24085076
62287919
27953376
5990428
51186527
9303229
49913387
9232678
90162846
60398520
62457242
82559142
2691061