58302836
85266153
32566946
37051842
69707396
95362044
12482520
92599013
7956700
3999198
79621690
43626377
31488935
21983146
374758
72057222
7189640
28789108
19348900
40347618
31214390
12039943
12716195
30403897
88294939
72468176
45325109
75275791
26104326
29693224
28244446
372529
54833784
9315494
7628161
93612447
9625197
52286029
95234630
88028556