52694829
70183401
21597253
7950265
59525277
11468519
16384316
67672643
31577049
29811393
84735760
98453176
18099961
79376911
89127303
35863914
94429002
51536438
93048791
21551738
79295960
67383674
17609858
33622218
24983930
19107786
89785349
21328488
26446693
17747867
24042411
68293233
33113441
75313844
43834426
17744252
73422971
2465040
3262983
8913833