75949553
51558657
49178671
42708735
46339265
61886709
80366875
47665749
31759234
7162189
4802430
66277972
46291915
8319379
4278435
26537372
80019146
5122660
95896525
38244942
60467126
47415620
87763034
74439905
78097936
41357251
8125532
86878635
73326916
81866106
39681120
88303540
24226710
90239029
20348359
4270785
95373359
56224101
72632801
25716746