52995589
53445293
80048494
40757146
87286797
4574277
78761567
35793623
739115
27098617
54653037
35604252
6866415
24361802
85345141
1423401
7462168
31246412
38411027
30961125
6661242
1511021
12588548
77983070
27394727
990374
54506913
47166919
37587986
23337819
31515285
33177419
99309481
81406041
8424660
2679016
45174483
8575186
79516752
50714327