6056655
4950197
27375130
36542
42034603
13724969
4403760
97499523
41539580
677105
31305644
62267673
88005744
30827824
76099969
13075107
26114178
74698008
10198424
84004272
94732238
74024882
49071177
33115161
22347791
11004031
41513957
75526115
36927952
98945738
17734921
87851118
8448404
29933106
33014050
8988375
93297984
30401127
93204427
5657765