35114202
93817195
9135982
28709222
28278255
32064829
1464657
61265887
9522686
11498276
85843921
90114570
32784009
44282582
36322055
54645430
68387597
95201913
66763159
65103408
25095638
66555806
17794798
73063304
77549608
98826737
60112789
85359008
82201480
73787224
26257693
80038298
33807324
4064237
20598375
79268656
53037702
12432129
13708767
69078096