81472087
21509186
36945474
70832750
66808447
29407602
51884405
14274446
12641513
55655851
40961366
50976284
98829247
98407186
46915708
86679474
48288186
75115843
34503030
54784042
87402361
58602397
48556421
22848954
9386445
9661942
66284623
58289060
20406430
64727195
54318657
53272410
42469595
4943938
76933434
27487671
4877899
73184245
74987394
10518104