81176885
24216352
71688581
92301891
69333269
86099085
97747037
5063018
26378688
4387729
20721183
76349991
67323776
9522504
24964711
49607464
45524045
63484542
87667185
35418856
4332134
4657710
64377785
40752411
7565033
2241329
30786128
20549530
47823502
83448416
29822589
49413187
1097946
76109609
7721250
24491680
54487065
6875296
40596058
27695532