25967658
89168488
23532606
18493636
75709444
34963572
33693353
56575478
95861084
7078199
7117161
5940542
42929487
13425675
87811561
4836276
66912943
18934386
62376679
137259
41531502
71821931
92214946
40053281
2892869
61334881
2299884
29417668
63192212
650789
5452059
89561697
8304933
91564004
10742711
94879391
48439915
5087376
62111584
25576208