2442608
70946848
26057212
2783117
92039393
53276001
32399270
27179462
48634677
22005454
31907396
13061960
84931835
72317555
6089287
45237261
35105419
23081285
92453794
26916748
49812598
47478646
10492069
30581257
95937010
72678537
94571576
7393740
20259119
42703142
66077458
6445274
99811241
48607793
664566
89299577
55218377
65666059
94626608
51948030