38176644
9557517
66464288
59386096
93507013
1163496
47213270
63633273
7373341
54509443
62274129
81824518
41317960
66885947
99881135
985681
70019196
8287938
66689075
52572701
75008433
9892753
23626712
45854455
62099434
9912102
1422128
51334649
70083942
80369595
28634295
16219737
2916732
92242693
50745226
27612386
34231255
20136347
25382161
90423752