94653860
37623797
93074980
6348465
42668961
68466383
69135426
17196742
36504841
13614041
65255106
16136931
41472515
40331472
35203776
98567956
25138570
10623748
24861712
17873774
21064183
63739034
4527217
29373700
14811058
77687442
57221598
7722425
5801127
14366983
49085915
48772275
28835551
20367419
11521556
6021354
70554544
58753229
90751920
62175478