80547494
3543833
11342417
97969126
92447312
61824012
98062073
49621381
79027607
16452110
1114796
659642
9881608
4761275
73022273
78842187
22889629
3887489
97511906
95509123
90383935
40883748
53204510
82926266
2772510
62564452
9109674
2338732
56184089
1038047
33936178
77831508
64721173
34342069
774970
87326400
14392860
79109173
57955570
69341019