93518780
55707491
95688818
1236100
8503662
963692
4104515
46512653
58844105
83145753
81966152
54638333
73249196
18251633
60218774
68356997
20345284
15874973
59781086
69548510
14562176
67631060
58212040
225922
6101350
93559976
745059
32317333
69018628
2097319
71388039
5862131
74077509
22247663
67069103
13633958
38353172
12678236
21473455
72416739