195621
50305832
1332836
25064592
73311945
15916620
25515499
62284449
88977125
48726901
1712214
68975104
54376097
76208536
79886174
6017177
24414330
4501808
88715194
45611451
91671677
28949455
60935783
6972869
63515619
8898571
17422003
43583620
59521978
51286580
52889518
60693923
25356629
57036947
83972034
56706394
12396796
2504577
88571614
17165317