31466798
66482743
20385943
46735045
47019895
10073516
88491466
75809560
65568049
18271251
45673039
49119804
11737804
74752287
99396496
61028693
90219894
14168149
9377206
6232998
4066534
61376030
80743974
488816
13322218
79639041
96816446
81458554
36682641
10795481
13887414
92073230
43916268
82951466
33095383
17938529
39414968
20795491
6042699
45101299