14667853
83999591
10356539
29269599
74958139
1073861
47356442
70532163
60331463
26809169
59701716
66209676
98375206
92991403
96354155
83463552
27372928
10164731
2739434
13018668
61788856
92994149
42496265
96229046
86418740
63302425
46694007
1457740
70823269
66364915
25811205
64161483
40687887
91423374
87308202
87622594
64621410
9497453
85537931
15557135