53873660
15334474
89735901
40794513
70102251
12145244
82128591
53284652
743625
3975821
5154928
19587790
52579363
39183311
2870691
39603677
53258562
80628076
37598
36164946
76344165
92007696
98504770
97582372
88364502
48297729
47307255
17343562
55189748
78073737
36431117
3761689
92381722
3841105
18239871
57208949
3256809
89164545
48201059
20372605