70386551
5648273
79854645
59746735
51536867
97623639
8229655
54391300
21203083
8002048
13681417
1643171
89892141
10743866
84844949
41671713
9175785
69375926
43803426
89031307
9908720
80895311
8318067
48318959
99959291
62799896
36317281
28335431
18762328
11232543
6873278
24802231
499932
26544261
39778186
7679804
34859466
99174463
48477247
46907729