2164964
66088091
70579575
64116095
31681292
28105808
49593534
9157687
98174999
93443305
71977355
54169874
73457574
25482647
82617749
35833873
68271214
66266916
816020
97942002
68083908
33183909
65812235
14346716
56184017
20582995
13687536
46635720
66093118
76963674
66639183
94345846
2234145
15123037
1251834
51561621
90767086
75583173
96913701
69221219