85305894
19606129
61291373
74569740
7024192
86522132
60949597
55251601
37328082
75329555
40418866
25099365
99637041
67333109
13436561
25912720
91659292
18185665
82028578
49681324
45861921
16714102
68144795
42517132
96683248
87591305
53032452
91005248
32209740
77579995
84768909
173526
78615908
99356702
16265069
45501419
10481840
52948061
76382891
18593581