89422413
43765606
30839338
40595652
23702968
73555890
14072194
85398824
26923409
86825917
33666653
66866529
25505843
12037231
73433668
12645683
65666892
68537301
80472207
34627806
99085634
64737980
40163875
13135484
8008397
20366364
62534391
55019200
19794858
83352790
92915912
24108049
4806287
30294281
27948883
24864393
25754876
18953733
52801871
60128041