14918938
36442566
30768387
68163207
62908814
74263734
65213390
98324879
51911598
43384274
44472650
46194033
86536837
73347592
8413844
89849304
67112375
5296457
4742621
9637710
3641967
97138974
5614635
97227997
97591996
1037838
47361687
54017910
1371729
85627867
94027509
57746
278679
5258886
65798450
2423795
62397130
33218273
50922732
95021498