59288884
7282359
77798141
60892010
53479783
39489582
11964757
36631475
15694016
45974460
9234733
35899685
10997707
22412108
10494249
81946179
2632773
70011708
7231321
65169111
53264197
8547471
16828152
27011029
51995175
55056475
26452136
48025889
2937494
28926485
47784336
79272257
29233037
80861482
8141466
98375944
60103277
88691828
81998763
32212758