79813579
6165904
57949716
85422278
28312472
84267248
28411577
83685759
50509599
38644448
16043484
19886525
13388314
80405325
56761098
48495073
96259662
4537991
36916378
4917690
58709561
73217550
18405539
99072162
8688562
61589040
21466165
11447362
3467764
38379017
87517806
43223503
37141592
74643874
36502640
3266439
92157332
44182993
42663261
45965753