30925948
24971869
69066581
67712762
51416025
57736051
33799463
11985542
67024625
28967354
6904365
93331326
50218607
27447838
6055768
13986264
45065302
5853186
71817005
7634136
72707024
50039739
67578634
54941999
1222120
61439681
88267610
9751717
42142887
1127688
4267844
5022141
82755993
60981308
76439726
24442799
23333754
79514712
11961848
46724869