45699846
56054384
41835332
91639131
19594325
25582758
39877151
35234161
54056949
33828175
92337761
94684076
71034165
16843829
8126473
18735222
770238
89425896
93771872
92339241
64427502
8149957
33241016
77369117
86036214
76389801
43999362
89607968
55263103
2954114
60493272
88135309
31356493
75047370
51357187
56366497
73639988
17437383
27667234
24184792