10412628
47935643
60726987
693215
49829254
90579812
94538205
72801320
4100436
21028994
84162585
13521505
86142826
8455098
77224361
48456656
88677287
22343000
87783664
8317175
60217775
19805413
71382052
76844814
54298095
96626750
29916044
405867
97135534
58682976
2062937
13418234
63928719
5014591
50886750
4444451
32145742
775427
26185252
54707576