65149865
26714389
3013134
54405677
85168892
18706926
76344461
36509537
44645895
51038224
59466632
26777497
23771661
255165
81505654
3034424
81695373
30871360
75871871
2636223
16522593
33631322
8736808
18338345
95381156
30746884
862788
64797085
30189067
83082052
1569869
12944225
9112983
5523660
74813251
11628952
87168426
52284124
17994932
29263812