90447985
22061929
68336158
58798194
6578285
31983713
52209132
5415339
24877463
5937918
87234575
46112378
41049532
80265491
36115409
8051251
9970202
82758695
88174018
27822782
21072158
85736790
7740248
74714080
62986680
44664001
23233311
64129158
63195367
43952883
46764552
27027500
20092459
57251300
88966841
3712064
97703718
26103633
1903925
28742888