61121326
67575165
5786950
41543879
69549152
2296135
61904617
64513365
43942788
65369112
72919582
7843942
60801508
4491382
62156560
27571132
63308404
49454268
93796372
3209992
25656058
52938869
90969439
20597457
46617068
61513209
2701406
31037472
81643924
4886907
3483631
8053153
49634431
17497246
48965724
92205867
18799711
8322449
47436185
77743327