24473429
1415608
49636364
92284485
5745541
5818145
11995204
85736281
17238930
34685885
28837173
75582929
92471163
336526
6601507
58228865
49187025
59866854
8668919
7388169
64913497
99896624
34684585
36418028
24681002
1351528
74721803
82913369
67186963
75518688
18612062
9271301
54213
63794962
87047577
72368735
2990980
5294200
6318365
3542832