93573639
92125655
68374485
23796296
99111954
84472441
77894268
75428972
29979809
18076641
91257594
90593601
3906854
29149178
77209318
53637668
39821405
2096323
53749686
44696717
30785068
57682646
4864495
35276686
3370380
7588219
866435
35239126
11321836
84316629
75711307
87434838
81581392
42035267
67738200
77956318
66654291
99979375
9201292
22773255