38574846
30478718
5498984
90634257
85414117
5981156
28532233
40855744
73024367
90625895
1221628
96697566
7813260
1639182
810495
18445092
244337
17198520
83058587
55799380
28537986
36809841
76543266
72256128
65196866
1438331
7139595
7559235
87237375
66981445
34507049
66146177
76271894
19038001
58807600
65276075
49103453
98842441
7595774
9678159