20291137
10746324
39441518
58339198
74441494
72966710
52553540
50525458
57982792
22077216
62965020
12776109
78011931
88408939
21843899
14902551
32305681
48563628
64271297
34653515
87202003
6221215
52021405
53425189
4697371
91569375
70977369
53959855
2577981
16555029
80703991
75373782
96808325
2416730
7983825
34218657
9827595
26326675
79529696
50293709