52158703
99056772
59725926
45132102
3628623
66486465
47851439
84827134
66605824
54784313
81407934
45484836
58275540
32384949
1601025
51908130
81867704
29094629
785890
84626464
53724416
92921409
89119893
6010380
76744040
49254774
26376799
8155687
779793
38595302
3194995
81803337
27283564
92171362
35307548
61694495
98329069
22005207
42594436
77816466