43891412
64162811
28958862
82924461
68134982
55024701
25568370
5361854
89578815
78355315
62033452
52976693
85552306
18136127
359025
89517464
10148408
42611365
87632677
54354224
35666528
42034121
33554477
75883622
71451157
96182886
9055076
7963668
8717345
8006261
91748685
67207746
96313623
10057005
48276070
42172300
32218097
68872941
52804438
50975273