1042211
59708945
81331970
68687821
97258503
80519262
58786641
93037797
70663893
63758203
81091605
85668922
67197079
61059690
2810343
97216861
81793686
55488259
76244902
1083226
2559630
32658349
93915962
34367618
84099894
8897394
7552106
27758471
24841787
51338453
43333151
86488144
3428780
37683192
45434028
8301241
63103940
8889175
76463215
29901427