39236978
61666383
53067705
23692540
11536839
3746346
42847318
85153148
37793075
41858710
93091539
24701517
73889880
63449327
65431436
67953743
51231434
32398669
47555225
85596428
13378140
50962577
42286421
94415436
88059632
38703296
63016613
70519120
20619581
95609737
50855088
63482747
69675496
5255488
108935
19979410
59211610
18624067
54986049
21479126