29575714
64242110
5619909
35407077
47589749
30331298
67162518
3211315
43472260
62501059
26613607
89593237
67568452
61188400
53003494
2219485
6183951
48357382
42207880
15886785
2439325
44576496
88245595
7171440
67977292
94223343
33703217
75517743
34759639
9696626
15386764
28646388
71718874
96271655
63288638
33172529
52191843
40422279
91588691
10091108