51668405
15968416
51893011
30319072
242862
62543889
5494426
97454193
39614214
19885835
81701420
2745708
9048128
86437097
24902723
87998358
45612580
1062872
69877952
74819631
52562640
8285349
64356330
58837495
49939317
41316375
70398449
56518448
69837347
1634927
20157404
19727723
57568575
71648169
31652638
12237014
24779954
9257063
1395652
62153906