20879987
75732289
46825848
3218488
64986000
74841996
46823258
68781046
3433014
20214011
75151153
87156806
46466214
4819402
25706632
16598426
21335852
52229014
28721004
101894
21171296
86316354
54243170
28762665
98719618
8832491
40607675
3215789
292145
4392024
42141016
97376225
80711150
10844291
21484881
84048901
48794184
99706729
373082
59648591