46034538
49848912
11675544
10229858
1791856
96861401
53654903
60115639
6423180
7704231
54599682
58577204
57183502
65245201
54405989
12285829
14836248
620559
23331522
82897951
48567181
72265875
28149674
43953774
64098611
15067946
3458862
9152391
37569834
78785177
3874542
40745270
35072647
51383165
5314795
66382374
44959678
29216906
77923710
48421096