84787442
7372430
75829301
25737153
57124549
42821254
41647241
7116495
63924033
8898097
47101682
5050271
34047227
48556778
66352263
95282884
20748060
20492923
25913776
10255915
9968117
89801558
20901596
88946097
7883496
98956001
6174909
37404696
37578295
51351909
1473674
73564426
947299
11474490
1936271
56007993
14205025
59345498
2603412
76439042