80136835
59782466
4468556
7395744
22854312
91462385
2326123
38865293
20013604
67489211
79331020
87835908
3635707
30158005
74576779
99659525
36101426
38962289
72681365
3330843
6863249
13908347
69315593
18575228
90636233
71235218
8588908
33678911
59011580
32217097
29311670
51417484
19205331
52556525
86977220
66509575
1606503
3916249
43779109
68365096