95989400
23958532
3897671
74412885
80845260
17684674
245954
75698054
93327252
54781654
8281286
69653842
78229607
2707201
48196929
9925709
14058492
23274928
36216607
3408233
59736167
5690114
95707300
99329649
57542994
2715618
37664255
76799598
73594437
48272625
52824554
82196053
58966336
31173069
43504838
31641467
35947617
29931559
2265842
14137461