64401487
82144222
9087394
3072738
42121404
635980
11141629
81658854
42756314
1968502
36252471
97511842
79612234
29745582
22078215
18448494
68576400
87959816
1334912
30305282
95989070
1352232
29528214
57042150
69459159
90913327
60769224
95422851
28381974
56039565
67566212
91265640
70752299
21597423
61286367
80394857
27069010
9344417
2682885
30704274