34028454
75096388
12986993
87226682
40115860
15688674
81478392
37769022
56929488
3473552
1341070
88961077
70363800
8913582
3454109
57288659
1340429
72716297
91562278
55818756
59431972
26319044
93882717
96927140
96265781
18303868
15876336
69252498
46308414
29504598
72182493
89554430
81999956
48887062
86229542
50302181
49047269
66512709
28909194
26702801