96703537
29627828
75341875
70395690
90035228
80437822
82978994
30555508
51807022
19203844
59035640
75731822
39825546
34249401
48461646
98104317
14919761
99542882
92836898
92886763
59657717
34631714
15635551
7662453
71802289
88969884
68212688
10455824
50588402
61078265
81783218
7759879
54078273
31633417
35485556
9591441
61844085
10033397
4652097
59891319