68148741
88123336
22227402
85156300
801300
25864171
47598829
40067846
6897836
41711545
44941655
21611003
1439773
99415556
10714601
96449185
13987581
86954762
48858363
57451893
33996730
53077482
9305131
8543440
30935506
63605940
71836833
64858461
99913008
24367077
6068615
60181269
72049700
870304
20728602
36397204
75043461
59559513
64836158
82802439