82593184
48851135
31771384
852263
32394050
55521559
37066620
69965978
47814407
53895316
34163966
89555591
43123376
3054303
10728806
14348741
96975616
22755269
66239902
15611249
3009944
1157167
8042398
93522107
63456856
83625358
27461904
38883522
21287729
23456295
1459463
3194332
21163185
95243922
46373720
76178073
20369053
5888917
49409042
61185207