72736944
60358449
95896307
34446717
45285257
23125298
41071902
101110
68316588
80101422
52823249
51853176
37955166
15203735
7742563
17095073
91048060
62537776
55264095
46173821
6290502
23954953
2071433
17006038
74231854
4879097
3403216
67518938
47261973
26418293
64273411
84979257
77239081
32231221
61254764
88459578
99278011
25676692
5049800
28481526