48434436
92634664
853667
91131659
84972823
81595236
44932393
13162266
16362189
73632653
74221034
36612708
10095687
78327536
52843180
59066720
52562944
14702142
2981775
14871138
17056952
99229006
25928446
66703227
59643015
6162621
42815722
9292525
55391881
65912546
70299693
48481245
42468308
71012322
68709612
17223449
78293604
62642690
59063405
29844185