66979622
94512464
72121233
54456903
44909428
6109933
92318688
80905045
25986958
63441037
87761144
74394425
74721698
2378762
76403951
48541194
17836648
91321451
32037428
96673541
65816449
14938237
80022094
8068172
17958361
20842387
32548238
47144678
43886130
93526727
34911872
45894077
63532815
45574593
81037027
2596266
45788161
89962537
22527542
1001602