70603334
30093723
21601212
51141246
15375149
32404740
62001868
35277271
66429692
40733071
58491213
38753088
75653761
39738122
84484403
94826761
6178192
8053395
18746166
7101580
2504452
23373637
18023407
6787224
84454231
73169150
36355256
96793589
26427391
95096279
72351786
89232472
73932393
37992066
95158791
72775907
6066256
11171457
90383373
21196756