44892470
73931336
27684203
5965936
40795660
27886672
86996606
61968443
7108518
61076545
59491
96922637
95481047
57031135
7732783
51813640
33836905
44095709
1891197
58695278
36681955
19223030
77663340
70001417
32085960
80142581
54869629
40685134
65226860
8435990
92585479
35941496
63971283
80881704
66943847
20364099
23209614
93689513
16305471
54856758