51147396
63429433
70574743
16754895
57388079
9836951
2717613
70894097
80548329
18165464
18874950
66241090
91664815
11385213
10201330
80771769
63036448
86557783
7182279
8248809
39422153
74887214
94311435
90798549
75511279
46417023
55012380
12496092
7239216
41665842
80875127
90056371
86708452
68646807
60846998
4066692
7845679
61281065
82894414
12448139