82984976
41219402
80284578
1921332
76993710
39493852
7525113
39568602
89821334
28654385
72497237
12314391
13484573
84243314
28494927
63918481
14476240
10527137
96393487
47446844
73089179
6989116
13118236
99753306
69124165
97463181
41337127
98043982
94149199
78592716
97638351
73505719
3187241
50288087
21468609
5354617
80424328
95578587
88553017
1181205