54591063
56846856
64946233
302576
84763477
54162022
28761615
80197080
18917650
27133903
2533107
98509863
52102534
63057164
7354466
87919400
2501823
45616870
2951463
4402561
29873439
15522031
35093531
8486609
65759457
18087257
39464945
73723184
27941021
39617185
72211600
56187238
38969043
85784093
79652600
74214238
73485348
21576608
42933197
6611770