45916828
27327031
80288216
16398748
30186733
50864077
25199671
9231571
36168326
56719691
19481760
20268501
5407350
55231351
755974
96526395
42724924
45714519
86578919
93452410
75746432
43403420
55627269
80002924
38684353
48556621
89863672
90383784
36652040
16345126
67086756
5104056
66433802
77648593
63387041
12977918
39568786
9846414
1246562
8482225