22488637
92635960
95481525
10135230
32538613
12594054
43314273
89336131
54547277
45773831
25449524
1165679
54707365
20083037
44803179
6687161
84845985
35894161
70204749
38855653
58925610
23478545
43419
50759923
76091637
38366767
5258899
40801043
45497072
28635037
6418915
4543396
98684640
88709101
44283461
42159877
49912412
2601728
88069636
21551862