54705179
81347059
2746612
78976028
32213093
147723
35651993
25485751
154178
72712091
50654350
34925860
48681358
8177909
26601916
22545068
27444329
69728022
30567247
17637352
98063460
30634465
61212653
61595134
4539696
94322995
59202502
54233959
80315282
78535309
4423167
23648801
45033143
6158191
80194028
39962797
50494541
3811686
6267400
22187596