8159422
82157955
21136513
69916715
57945321
52316212
33469463
5539766
77624891
89748900
25145136
27751070
1903586
10103066
25683302
53055159
9492122
35308895
24619313
34267299
3256107
54677837
13608435
57076591
7138939
99234911
5101097
1399693
37075151
65517536
75857279
15619929
39659600
32691365
95937693
870396
9102542
20049449
71476460
98108511