12643735
10748923
32696116
95014185
32973349
44563489
70384411
16675972
3349562
53698675
4284962
45164255
16962938
47678856
83871639
30899649
6092300
3540608
9256167
81861085
88392963
12269822
96843433
47965300
8463438
84716898
75853814
4693422
1753194
41197655
2512371
75463331
32212490
89851119
94402008
17916265
50589877
78365559
21256692
6387923