70038888
4903199
80149834
88418195
41876020
3003772
90352668
85256830
4506812
2662303
59974791
76727890
41127722
81746494
97398711
67831508
47633384
37835977
917896
8663182
15849502
13781994
77207036
1416186
36483112
84146494
55673438
9524131
52866585
45273454
48738362
1778202
41755491
70519337
48735926
94528301
70239632
57223772
95829523
64845003