8313611
3180352
17571622
64582186
42259012
61904155
80183260
51289056
98081070
25043143
62738292
8216129
79752386
2709469
42996192
97668341
98271010
66909569
84888880
65783148
26524977
42941158
90216667
57453895
86009191
99792383
51785633
3069233
40182532
73963549
76889603
32567739
89081279
33158720
24614883
68638596
82432584
87088075
38365601
30713969