96906029
2369625
77114455
96072052
29354686
20996479
87934191
837885
91459477
43251408
59067345
49653804
51664771
15859666
3343340
25718824
8327862
66126923
21235003
5991483
3687033
1399836
89094764
14187208
22738133
48388596
4682466
43683667
86344995
25876500
64318034
14783072
31135818
48701966
6486850
26612891
57662139
76537270
33909856
12483940