62933566
23357410
36733216
11671
84644653
78452589
88374859
137481
94992994
79657051
23547221
14269254
32795591
7171201
24248371
96092057
98841223
49516070
55655761
23993394
64934601
48044815
73698719
53368245
49038205
90329938
11028027
41084116
62776869
58502120
23636254
4216374
88503794
70545818
39887978
35763666
63451943
82741581
36396176
80888425