58357469
906012
33706299
33576464
41261579
20888446
13646655
71679440
6373095
42347758
48126839
56708782
44735098
42158605
8444227
32902742
7595780
70358077
65035430
17256906
5176166
38173739
5882269
24914890
84544588
95017179
96757531
6737382
67316673
92772474
89264579
8484610
4113413
84994048
76045866
807586
72216025
93586527
45863320
56599260