2651052
64684836
24161557
62416808
66685731
3532988
13309164
47391105
496763
42189973
66972417
9941375
78077924
65235108
41359885
30163560
7137305
76996938
69117367
25588017
64257724
98843338
2841558
62249954
55615587
58427979
48484267
7915072
60382765
3625282
90321762
48862972
56982792
37563841
48607033
93269552
81233936
11114239
28047405
6960345