938373
2332130
61299321
44086260
59463849
41552640
72392543
70849046
50415457
21823227
4007346
36224752
72111185
16963263
39863849
82616437
56741778
27459035
11318549
85307809
53693888
22425006
71138690
57541754
33354069
32987747
320730
59421425
39053544
31951143
2357399
31842415
25787487
94818575
95525982
21704954
82352081
38811752
55863708
90561564