31773824
47856959
15942092
233404
68564641
66533245
61168560
58844747
28462821
2028690
39775328
96327936
75706191
97067754
60343717
42965559
63413046
28412077
40078768
10983338
8146877
89643101
60443513
67272372
99727138
41618370
68435779
87395931
58746189
33595176
15205409
1866588
5259724
58245559
42355724
65149017
7088259
96377784
71094540
31163503