84405960
71143156
74958421
85519784
89046585
79336625
52338135
61931140
31566122
14151822
11147978
93121328
44954574
22035684
664770
20141279
76635129
50573679
7211833
36671028
78214472
42632376
85802024
84937224
89869918
94772533
88773543
83188931
75357364
84064440
46447343
89871405
66052227
26158398
4107543
69239685
18966661
43917745
91773543
31543708