61585547
56729402
98573630
14557030
20337717
70708604
71499871
76849841
59519055
54616877
86134237
92586634
15493890
286878
65419688
55258327
16057005
2909832
4495486
2155355
838553
54734860
70591040
13863046
26377262
49735755
35167142
4443296
8003330
22075953
85479113
36976459
58062513
73225892
19823223
16642079
4738302
50331248
42916759
25254472