83685978
72959746
75788716
51314997
44354237
713515
35174254
24777816
68293607
98981951
96396977
31334157
46802390
77758487
36522998
33622339
81105836
71657952
9905205
10392342
8488111
21228981
95071867
70682408
76032669
17054477
66001138
68112936
66087831
8552372
98608046
64454484
34324369
11959284
28005085
42048909
49294991
50874401
1663896
32313249