13906741
8853635
16584646
24937802
30627005
40828431
5385199
77299645
27465463
38313939
1558403
58167845
69087360
26997923
64395972
95393988
29054835
71753654
94041330
82807419
3966804
19588437
64893120
73525029
49371184
74688393
78578135
20305232
78456197
48598627
91883095
56411544
86258484
67686397
6116319
18481722
64587798
40667843
80891508
8902432