29813327
28263158
5001736
13161562
22359461
2697178
82464566
8736175
7906015
52318974
24496648
4578753
96673852
10935368
53394727
97914168
8224143
54645081
14991915
56393691
94547425
76318376
94991242
2773614
69687435
898434
63963024
63111629
95547198
36136120
33321059
26852336
45737458
3926948
49455153
46808394
58613081
62193510
10855877
8219153