2189214
17501290
45054235
4121812
56404938
48748786
7711498
13083305
7989567
88559855
83009159
45612099
87168677
7998909
75593267
11212315
55646114
92105237
73419386
48647828
7777837
92695182
13926735
57321243
51475633
98465805
68751057
45599882
7212874
9278194
76653480
81908023
37271963
5011543
91885190
33748963
61362246
1569482
57396711
74258672