5537073
50066545
30012654
14874726
7904610
12784997
63927522
76965811
46261304
5045882
10862008
87125450
7879911
37825073
59135106
31474330
14538571
18624143
99791730
7844273
91813816
18417587
60055904
7883174
68728079
61213863
377615
75276276
65566925
39183619
20853626
2397939
32403026
41742867
46558285
23006540
44087889
14989628
75498381
45519395