6126622
13685574
7452167
8989837
29154597
8107918
35814396
93077503
16367839
83038160
50754487
20357119
22971620
22485717
96354205
80136546
12331134
99998470
62464673
60886053
77298998
63117008
69052690
59498338
3382548
39396097
99881590
5309256
47438318
64159496
11532713
19392362
3911334
68437465
78893803
8454566
9805217
9427875
70595601
81427988