71081489
97547345
4952763
88573265
56444310
81033290
68006301
174770
42007017
27624715
98323685
261956
60115452
6512617
70986604
6704626
26996290
37303477
96036726
86296137
41179770
15695520
59204441
66612901
92557288
7791760
86424421
55774510
74517166
7047124
58605557
85835732
57927025
5307734
53075146
20121148
80015125
28882887
47725340
22282069