30794272
41612982
12023701
87504988
58348676
31907140
18268449
87951593
69919804
10388084
49424794
3556373
26837745
21866287
16071149
51637693
88674415
6324531
35731045
28123382
33895515
36837983
4796629
52092002
29472011
12454863
40827729
51956110
2981621
81838003
36102468
30011461
10768555
50208817
1282700
28609031
77331791
34186867
7387135
82752305