19633525
37036095
34111743
77235708
37493950
13467191
4955954
25133867
82342972
60415479
71772268
53125590
5630832
8423275
22602958
89958214
18196456
47996450
45247359
29206537
16356761
56141778
17139826
42193591
58124596
18222841
51413734
76148198
80559236
8739782
5752919
86912653
91289579
92077764
14188675
32683964
58252254
39387167
28663048
44127280