2065152
391564
5913161
13192404
27914072
18624022
23797716
35862809
19167049
67664253
28146909
3765897
68062778
62713023
577637
10812034
32172759
6899716
86865303
3113604
2344051
34323231
11166031
63418095
63495928
52373648
7757116
31959659
77053652
4216740
37234723
6226527
98983623
60751625
54687957
765461
71569369
83006265
14685385
2819532