77053270
26092868
13871578
8432240
51581703
54817381
70192665
50557697
31084674
97266529
57853162
33417504
31522782
68347469
8388641
72167949
9733919
70087114
85924818
67799741
2308368
2301716
5142048
52561678
82289557
63887313
45516152
67582553
18156765
44701829
168876
42953143
56307562
78413182
19848990
195145
86114876
71776913
74242259
2563785