40563117
11719145
5640217
69187154
94706964
17529907
98809425
4062735
1694367
86088534
66983061
49834555
45432047
911609
54982846
23914257
77208320
63368496
6447477
5985043
882148
19255425
52097859
4198283
4557572
41795504
10825485
15736402
76666872
89127210
65069822
2966599
5139156
4699140
31655349
19931371
58101917
62403140
7855604
67291164