41664104
31798135
40667217
14517647
93765381
20413715
53741503
31378567
59458006
9999968
9489736
16096888
85665977
726364
50618573
89178619
63695047
84835567
90461284
17373041
14331119
47006029
92056878
10358495
88216565
46165101
45922800
90099326
18863801
30948986
36743222
40675987
5060890
87054463
79271304
27529199
21801485
35658720
43531732
99929909