81676426
31206163
35091081
60845856
49633793
15477851
95569549
87341825
7406233
19208793
47965915
31389208
58124445
23971972
47613723
66685373
6236517
6828533
47528266
1143898
30422237
30908843
30857851
7409860
60385394
61656138
86996639
8175155
51695850
97519410
67064065
46632684
60828703
49814882
53194766
49934454
26505352
8662926
89463929
92954108