49476556
33711668
67863850
70039788
68281933
22256449
72436716
18021841
51782064
56035214
78445115
1965549
96924123
62567028
64452233
69982693
81658464
91833320
67147
44164433
82854810
38218714
26209726
8452230
33112126
42669104
61785092
37239341
7509750
75538062
52265495
66854600
56465475
27132438
7186256
13918276
14861818
71774856
41198273
41236658