61271559
30435358
28717735
33201616
12387462
5971608
12341510
14836847
88843600
64263667
94752875
70037226
22771245
2706853
9442762
12085497
5860740
16575647
51076657
82805297
125510
96056633
33572798
38849155
89428475
64086001
50084048
65243628
72966311
31318024
98527912
5119402
98774059
30765654
39255073
4172585
13321506
65339479
20465535
572170