23289491
8899436
20739754
73606019
86185148
48116904
59872955
69414499
11717510
42617988
33137491
68338837
18226966
86165079
42709563
81587276
65393000
57192698
87623975
16667211
45613132
1833308
35891745
36911455
31511461
41907830
78678033
40891234
27942204
13789037
4704183
81768008
27375312
93159750
9594819
61999237
91216677
3279894
92585184
4203758