47312612
32537644
34765124
31334161
17905044
16108688
56541341
99226429
50481760
19793738
75879343
81999382
99088518
45048034
23523347
86064602
63183075
82378829
31092176
54347887
23827977
66052147
58321078
72145750
92532295
70458678
29218854
81159037
40571175
4512472
98982895
5902472
26782250
60377358
34494848
3039455
35912016
71733494
84701860
64231331