21123683
6847298
1375563
4277632
38808306
16121596
14313246
46597572
3173070
52461547
48757390
29678156
86547159
42691339
93591468
28916266
38012010
27548978
99799116
72469038
56486499
15465133
30053333
19989934
53112349
81507356
40718146
1965379
4654200
42213217
1523900
53348553
3781725
20639847
15125290
22536077
56261048
33602323
2499739
60954541