43001622
27673492
28943785
1269412
1825899
63638686
561783
46397437
74781113
42963437
97305914
9668378
90557873
41517579
2111350
66873532
65681354
48085450
91274408
8104046
93035285
55821602
872064
19338015
84911939
5347500
53689490
9169124
49587527
92097193
9432945
99782097
19704910
85738478
21959153
46157967
97846028
59657266
18811188
1988102