68561098
15654924
9814660
50544994
20188348
52076694
23899428
954242
88456056
70798986
18505890
6042500
5719414
65868708
2725828
437922
14612936
37425094
9376775
69443126
29378239
80183961
4209068
72477326
97587830
47795571
55712445
87347749
5069847
5794913
98488336
90651524
90957700
53154056
64937892
52856811
6196220
68841177
63705898
61331579