75543434
55611093
544479
584001
76735776
31243993
85422053
224907
62698248
60151683
84478183
75275639
51165067
49024771
48453600
50546761
64783874
87773816
37392283
58655316
44194119
66128556
36328968
69023726
7477011
99743969
26567655
58001627
2548549
41754570
4538655
20549668
8537846
27451993
26081455
61145830
99131703
23909857
67508294
80899784