19582084
38725915
1064890
60184965
73594558
5081486
7987169
35796306
16669260
67211934
43601824
9263545
59623436
34778107
13246187
9175660
24298514
84184376
37141923
69847761
1792784
46615970
77826835
99619266
91413036
11396332
2381759
22298658
43106135
7545269
62651567
76527297
22164826
6423499
88467162
45038033
75151098
31594608
55216587
8886636