44037485
34305444
1899428
7608836
27377730
29895607
53139281
14672610
64065
39037234
61997207
23552580
4303229
97776905
87633424
30762525
32632690
20355779
3846913
97656096
49383382
50204595
22674426
56974002
44601451
82415493
62229666
36503533
56909630
3637463
8666616
29436809
37901817
11777182
27127646
3259901
2912602
83629658
73638809
6106706