34909846
44112439
10496989
50222536
60932697
76612880
90734419
98511367
8860434
67238767
10279121
15672812
80318439
96881110
38281839
68168813
58545472
64155172
66896920
82012893
62297882
72896078
24179703
35919223
45867518
84283637
2481536
8223451
6756610
78713196
56387336
3915082
500945
40805166
41287106
19057839
41072598
4615162
84456114
57362702