42715127
69906933
94732486
17655468
44557361
61941603
5020530
58839233
63564785
17438317
86945023
39443
30531064
66426584
92003898
81886649
63729687
25785440
91984606
1005044
80221711
42733027
18599291
9854653
199360
99983681
93254855
41145502
88495806
42889000
77162920
32547341
52882525
63453212
59072209
25779731
94068756
75302043
8667554
64862795