54842502
37702921
23312351
77385950
6249303
72141887
79321244
6621323
14775095
33804106
7390128
71081239
7857917
8445298
83196270
48019093
42428351
36862473
127644
52734921
76367717
93193595
90386674
8815810
21717213
64769325
8567691
75902087
6693632
76457464
9638924
17207782
40095125
84987176
4645208
6696060
80001407
6619816
14105809
2093191