49256681
6231516
33397024
49764142
69652982
22433122
67982256
66771963
71618810
11438740
36639839
56361467
83716873
55428459
47193092
3928652
58346368
20967796
31412804
54798608
65807584
70185443
76546452
25124073
24934862
9650166
13015696
14481572
56404792
89436895
14048737
86647688
70208685
28615339
8797712
3698297
58238940
49701433
37547971
933664