47916190
9881673
38454067
9037438
13342051
2952944
29229415
88435355
22286674
15392033
73827637
13389304
24973639
84769039
4792583
32791796
32346508
57659729
3081836
44716910
49149741
94814009
7554882
31848867
9119732
98753078
26879485
96828743
80596964
99948469
56147328
96766301
27115011
54655251
67574330
7345825
18845354
50501029
83846612
77875770