33344536
92851901
8938149
105091
73836750
4395291
63433270
88512490
59976758
30604822
37788990
65126408
81584406
22763632
15466895
82166080
18629242
11618189
64531529
6062416
22787985
65044676
59455828
76042464
49859774
97481710
82148109
35968567
37632098
5355979
86737735
14599330
34925406
40318405
88943833
80438573
4568491
49667995
67466889
43729296