48743710
18041718
75827623
7144356
15102952
84546495
41051689
4101419
36768638
181837
72026999
11049075
35069439
60336469
53519442
77518675
7907422
24798467
14829484
33236252
64471366
6505752
49851232
38831857
9814745
51878180
30949592
43287504
90818602
8809552
46004767
19967113
33543742
8436798
14916573
4106698
2251190
41722322
45288394
8994568