82112881
98977499
40003992
13749047
69081604
68653869
50358119
8332613
988289
73546794
7299946
93157171
95237852
39746407
66528368
8851119
89981978
11893549
68675109
23199840
25136483
2537376
28588066
26618307
9250753
42946699
18046747
63386563
56495475
77951628
3959165
79402046
58313447
52479512
54889298
55579733
40911732
99769995
41784186
9812378