19701213
10685469
7093436
8586607
58059841
86072572
8524480
34261612
41766784
85683865
47287660
70009809
61275267
25923388
594682
47526038
74504646
2328758
51803497
37404199
64339824
41553848
35515497
523664
97099082
50134225
38023727
74329464
9944006
14401735
71399904
12358419
42162683
85825024
28423103
30925593
90972341
13566010
66168152
91123881