74266475
66841838
17968430
8284663
61693233
55088839
90345905
72807394
85321606
60219829
80651401
76688753
76999503
7975896
98001455
14585659
19513196
13412985
21133115
78936305
28965740
1764587
99189924
57887825
35847528
21344893
54636877
24294551
63239095
39288470
82733373
80229732
71716743
22375658
29014176
28586020
35577767
33989526
47713930
76306752