26514190
83221586
57943793
25201788
1376254
43106928
9961823
86043970
86183409
24834178
46054174
6823187
42624420
96901231
91866451
98544304
28987520
16477234
37821604
5831044
1991410
99848277
4040169
72555374
43461192
99974317
14661702
83104852
65487985
97026412
50318729
58396245
92621001
148382
63824275
62657045
31933187
18108386
79113454
46318455