90095547
60969430
55644734
14259047
50341605
67485721
63166914
47228633
9886873
6417217
76916974
7832452
86746504
53751533
99707896
90806096
45049294
19604622
66647303
2147313
10925027
94324730
55171686
401950
69572427
37586023
11188153
39288633
54723058
1789282
43593506
36524398
698961
45446572
99511260
5796450
29345229
22348124
48305662
1544895