81492028
38621153
66241304
86241169
24619694
24144524
83689381
10063728
45333672
9629515
84712941
11506355
41504259
3860556
60471978
1801869
37551368
24342621
62867896
91516401
29641361
63303008
61077109
31928402
80793907
17986151
95516992
73175573
35296853
80259808
7354289
40463442
20215821
22997087
30613068
49567647
18108103
62543828
68812093
97114159