77701446
41481268
31291463
211386
47542666
94984853
27865388
89882388
85039820
81831139
33779088
47991835
6437132
51301854
26998812
84935866
2388400
23271697
18404344
41207018
6295794
62349020
6822214
60022634
65407240
82167845
31777800
2585381
39807084
93874663
54153941
95215992
52867322
88036282
9482116
72175606
20434339
11692770
41766217
18152170