35371557
56448998
6451250
6143310
38261015
44434215
64174080
84709530
96953897
60331299
21245519
15555134
33349123
31646671
96563426
5874416
22925200
54643836
21877328
82834187
12008674
2053603
15689802
28074534
86053855
33251936
13722345
8309334
57279750
38226841
72433909
40091301
43646454
18877593
41865210
14439476
19586801
68346823
66019830
4634803