60322006
15654613
55712534
96176354
93227141
61355640
17641280
41376785
22645836
7348273
18579608
41396880
25705536
12969639
52566026
32048642
15824117
9673277
6667246
52028512
48179497
76959991
72186475
71881918
57626021
9976354
62619695
72421659
5111929
86403422
75128407
55192465
45647206
74983011
13085538
2021100
44447661
78047823
37181994
4143691