21798218
24056662
37791514
9132738
68764988
63662258
80702118
70691752
52443473
81236129
79824979
40141998
45753980
1588536
20682023
69581158
32689124
6076896
36345893
26029122
28533149
34794763
32108272
79548276
94689648
7554781
56343156
93687018
38977479
77962402
75921152
3585377
579884
57358759
74889641
64096455
78637133
97638934
18381285
66927636