79332638
55394014
86763593
94001117
6702222
56231558
76211883
21492521
7985855
69035400
28052706
15803129
88609558
50011733
12984948
638281
8662181
50306321
75827102
14809492
61532409
71873930
48646131
44382953
22072629
54666796
94099665
3549526
70022821
805819
80701042
76489435
18744072
5678313
96318347
29615363
70725117
49751142
92938753
17795842