342737
76135154
17274557
75567737
30816268
9707108
82395632
695296
12797942
45078850
44256148
61115187
13434954
69307077
28738003
74223201
9090715
81078779
62541284
1166806
46286342
28506306
14337523
10976023
227865
96453524
96007151
47681060
65074955
21262529
65644262
14176277
15766425
49321445
82204434
44532319
29341890
14187492
45404743
17418399