97224235
31329162
25755643
78455825
55548465
70869811
9167792
42614526
2431753
1865429
62391726
858551
1227307
20846162
29014775
450486
61482147
82689750
10072176
92939523
8435847
83654729
50919257
93204279
40068845
63629052
17051443
4370600
49748705
7335244
37376687
68752297
40789710
59851595
6059674
48931186
91867085
50563649
3381388
47724450