89186142
60354472
32771725
7251324
98034446
77494764
46383096
12737273
57458409
86429387
12011447
50254529
53816508
33714755
80864675
75922939
86665192
62316332
16277723
71666347
77204190
88437412
68518046
68172493
43787400
27969917
32392356
37947222
37021264
95568265
44712081
19269516
27074787
23636997
25386900
33922933
54841079
76196575
10838497
70353530