65052114
4949247
57829443
25506702
52049625
66206990
73872409
26701698
17634151
70514209
6980755
28982894
76784811
72528232
99884726
74749782
29569504
68917139
4963879
79993765
42175432
97593688
30196550
75367190
88298168
98254751
7814736
21619703
182383
42607724
7270557
28003153
14418637
18082880
80626629
546283
11054714
7402815
15337141
91379810