57316783
71857351
12609523
8081546
86307197
68977882
10159645
31783324
11355278
70479527
74742590
68705249
5323882
99677389
10081230
9433302
83162563
1454227
1814100
80414246
47699291
65953196
46632446
40875152
7428137
51637492
728913
51606802
36088900
15757080
13376551
29309931
30577262
99369253
74927885
45985585
7589718
93045735
63532536
41926074