47537344
42877349
37462849
47245809
8051851
90257
97665864
12618054
89502913
78231112
46768289
98628405
24017052
74956122
82906156
11959223
3401680
81363197
31217675
90168702
2108324
6738848
8034863
10511057
44587814
45456271
13387450
40192793
81629450
12123907
88581060
78822455
16946096
32393554
3664080
20018430
13572015
15292386
70415237
6703706