34909874
5862100
7595671
97626937
12359738
60407750
73642979
34184034
52509274
87079392
80422244
7864740
36937314
55203300
63715889
29511906
8541727
42205542
62459125
4113094
33889930
60494582
58547664
92129562
69358584
7834031
23027235
49601025
87128600
86310
47678988
73758059
3394821
1201773
12517318
68651941
65977807
10039034
59794288
5515482