61312699
22701414
34997797
3518254
98528047
32672765
57781581
20094669
46906322
56373445
69411567
12702899
83187885
70306647
13637532
63584912
57887383
89118550
10391983
19744015
8902286
47911071
90899511
53267919
28785792
55528564
67338790
66399643
34105692
6038324
63523138
16674018
3669962
32397517
72543012
16662888
88713723
5282767
14373640
3927763