96175463
70888558
80953927
48787248
47347200
33446679
54967606
73177979
23854748
8079814
6679760
93933376
3347406
4985721
48681163
37125971
64537507
8726452
16236095
54631917
3194353
92573816
76323005
95989765
76219410
69923304
92373160
67981389
3143729
98908161
51702370
72516188
31054871
25066373
86143538
46723250
87418366
2015620
7799767
9714213