31617517
38333086
76081446
35162348
35228984
37983292
78696398
51314341
49332919
2319706
50647903
89056601
73531032
56371801
53436092
73984646
66526042
60862358
58727263
45514618
66904093
17887889
53893946
31743339
57283759
2627695
5302672
45539872
34834226
52609994
7863641
27409150
39298032
64211670
8338790
7811255
12846424
99611431
11597104
32697762