70621896
52786436
9384599
9088839
68808469
25085503
96951132
82297830
41853045
59207202
5701434
63985785
96112864
78524633
8434353
52474658
26415421
56724011
8873744
52021630
34311049
38273990
88356174
85304321
33705391
61527226
65765530
36489329
10542459
22326482
30528540
65412148
23994825
35303909
38693979
32178710
37697837
16236596
59536764
9613252