47421179
24944407
40896769
535533
65883840
7125351
48303779
42782298
4633263
2412530
55138631
72347464
64183332
68192495
91844138
19017068
18686224
97684475
74215746
95723992
89837711
6454838
28173838
922027
77389520
14813827
5000441
1928479
72811740
86803770
47316174
5794665
69363928
76547524
5368863
83775794
48509991
53411406
68288008
5163681