69896068
75396650
81173366
32737499
48941868
90731779
60186493
49276160
19039642
47736603
41216786
9730927
50555761
67083790
56304014
76828541
4847902
39477010
30916114
72579460
30377505
71959659
54886122
32392516
88953118
66899070
48751577
580737
50035752
94135744
88608565
67595883
86823579
52237206
78242794
7305970
48584058
42867553
49974627
38644643