59118417
44774468
91897532
33622288
12027314
50157282
12455205
19123840
36619439
80444774
91636586
84259415
65088218
20115261
5209322
77676282
43631970
97503346
81585598
63247239
39988244
56458579
51925292
12675102
2584992
39253627
66788100
30123768
41416324
6368181
20565795
9839367
68675004
397870
77318409
49567927
1493562
37662127
50757266
32545681