43107602
229030
42952056
65963563
3864712
60426051
32465490
57184898
70127882
43657319
85877355
85315802
44141033
6254373
49828045
3452424
13737992
22111095
42593232
52569569
81782682
62568
6627273
23415889
7046819
70333166
8980577
79151992
6323721
94851513
15413071
12858127
23984848
38752741
76576921
43203867
50635857
5604150
4947265
52591885