42485802
1948717
3823898
63009121
45785620
62145166
3287551
94457848
7333496
91187672
26639612
17607432
41972960
26981807
911618
55128067
11082821
54705083
13839289
67538056
33193695
65514645
60135268
21103231
80128427
41906779
75468861
43034501
92701436
14099217
70447834
77469019
91917223
53922754
90255045
28311871
19132550
43932621
13731876
772165