95591585
18592065
19407573
39192156
81802142
50714220
65499459
1594960
54885773
31471831
93937085
32296392
17194769
27195186
93215851
19359919
65261159
76627271
85391921
31869401
68964113
96004327
5082158
92799041
96106559
74676290
17098993
72741436
39525151
91882579
661186
9709176
53603741
55377159
40724134
83269357
2394265
78214485
80987520
6132760