31045832
686358
85479065
63645318
14798713
78549421
12681982
90157444
14484433
66978315
27774467
71543940
79402791
57721425
20414833
32034568
4342877
2749789
92207191
17308904
5061670
71858067
60633359
70875654
18867972
76402168
77272586
51341654
21671464
42616885
458266
99254349
714422
13126791
7973932
84037021
61565051
21188107
54404633
4199690