27982334
97081025
77367430
12607326
80871436
58831313
73234563
46862387
83972221
91468191
31772873
52339290
91826878
39972000
4063650
13311259
95296948
32325323
57532422
47617515
6728145
96072607
7981341
71781733
93807273
26773287
5354164
53597928
18088577
47396166
55423880
36465328
96536698
86978602
90297548
74376543
52337856
18447523
58475573
17126527