36681619
99944945
48195516
46937317
13599697
36374991
13629215
61621020
6074912
1225805
70793345
8849179
8672393
10724122
79715353
22532798
42387176
5214780
4806212
87862359
84948752
61204357
73717051
41032876
98164046
42362832
72322803
56786463
96242007
50097482
20211509
48232693
8481976
7238143
94389472
20528413
50101646
20324724
8481093
652607