94058604
37561655
60889072
38484517
16849804
70447319
99523648
46856045
12454525
6148747
5862430
13902950
47596772
18416493
3974238
11172401
14738670
79857839
17452609
85904909
9924303
71384034
67183951
40412768
74638464
92602177
36834629
32848465
20892036
27267572
72752333
76468334
82286847
31203214
6468381
925983
38849158
23796051
2123639
59256027