15796936
34459136
1842811
25168753
6947995
81168294
83575665
89895167
4226340
86733559
45587267
67318886
66938543
23682279
12197273
81825263
58146588
4975638
80875423
64439099
7257476
68796641
84808970
2223393
14354331
93176859
22048488
85292693
67509523
95728739
45509622
50079994
92973233
77223702
88093343
76105270
57405952
85341256
33435891
32191262