38552081
75203125
44779563
36453032
60686118
8105022
17419038
50027644
81756608
2202291
88744300
14978111
7394739
22552623
95564394
41992309
40902887
7779678
84526011
60931819
49456557
40759153
83493775
58265370
942722
70076073
35679559
93559095
13047904
78905017
9898485
78338670
71003320
68175482
42238468
86434907
44478798
23208230
63452935
53875462