6393281
19822081
7937366
4067476
42156598
93207266
48965632
92333055
13914708
91835149
55569433
74259589
51204225
9764949
36612050
58874869
7563527
20058635
86356761
88258389
50866523
30747332
53431167
92237723
20042966
72007596
621247
188172
71944180
21835720
8427219
41698367
7191981
15527215
2325740
84358019
98014313
2560845
72694855
66505132