62398608
58877414
39077692
77571600
95189822
15726419
82901585
95514632
355324
2422170
89084568
73157852
176613
39304778
64838216
6350252
4952530
76247147
748013
70585638
29917603
16812222
75147775
36477147
76034050
49155522
14555731
52303873
21715826
15996380
81707434
51178285
31465218
81027612
7740156
11729559
99718066
22611440
97399161
90642911