12481241
90799797
66348324
92337680
81878854
13664130
75951128
16933486
11365614
3263798
22699358
69868410
56293071
26461861
50161462
89538473
79102932
20897700
20642304
75213083
4917857
60905491
29011211
62637665
63745641
75923872
35041429
9287577
24193055
51344426
1676846
2637368
43085211
77198959
7465713
29094230
74136529
51623964
82523154
41569287