34918524
57361875
6842336
1676935
77715416
6362487
61528999
79308983
71059094
20557533
19465533
70436308
1864230
7268448
2163764
98802334
76691551
39391034
92749069
86794466
67623822
54565277
41103299
4506241
61557108
82025035
2463260
57044473
51168392
84161065
27222880
93438086
31642293
47932916
54731424
54511523
53483111
26646559
96182210
59902818