60131743
54369417
5845379
40297367
10816902
7247148
87489150
26578571
68833470
77497686
56638929
78435877
89688814
33562767
19073553
56255007
78445901
26717645
75359611
95894467
78378628
23894443
54914126
63864981
58936240
5218602
10022907
28766277
38431879
61308841
42466444
276335
33862725
54879841
90685193
53561348
87148267
38186629
54382000
91521912