3645235
33977217
185400
61687280
25258895
11785916
30223956
84945103
83967812
72386772
73021807
68642703
73647008
82578266
89533751
34349947
50098915
64278770
5153819
4667127
25857764
79858997
46267155
68664425
16972857
582441
4737484
75915484
93183890
18355681
41662329
10837266
58358570
99305881
94652955
82588215
44284157
89513782
26594514
73727125