32632915
46978666
28123085
8135383
30942967
80668667
55072296
6848380
79814277
2936895
42219332
60599645
87023284
10386622
2672218
8495787
51835286
82938934
19038571
767339
38146443
2539750
72735300
597498
7823148
21456012
31269243
89841171
76277679
21062556
34807920
52648757
45394051
29486645
87493950
5149918
64709309
31026956
20415127
5417416