47745785
19282317
51223109
21955310
95127084
24703748
51208862
44501879
12906293
17735176
85523154
724869
98813512
88938773
82984280
37964758
77558009
3695911
91986
21895663
15039731
17344205
54142608
92497372
64385463
8978778
38992446
5459298
74949209
99832152
1966666
92743709
51926649
92226024
32321210
88929365
68336608
11287169
70028868
61082497