23817495
19627036
77198346
82231884
96249060
10453
26614175
16515733
53904542
79738020
59076570
74283718
1214344
63759516
40716856
59983203
93875652
83695004
33006331
23446249
22041199
66086526
59394912
3542115
11205693
25177412
98497550
56943691
10401717
74391701
70874073
37051593
75627851
46579071
26006152
80171028
4760832
1393249
7679792
68578613