90911942
88129037
43594971
9416258
3523228
1607992
8623529
92332707
14703195
69769407
58467725
28739483
61731484
85315559
1075281
81929498
81999631
36068779
66717613
80467283
10668305
34414247
49826079
96348896
11841588
65704214
23898177
18219662
68747107
60049034
87133365
76949838
40593717
72314913
17999478
9720586
71165079
98751401
36081324
45039946