51172655
47312523
70795664
22834961
1822577
53908541
73417645
66049472
36556813
79003258
79615622
2788993
24656972
37268333
31501618
608306
3705491
27782235
70082428
41322136
34595248
33552970
59887386
63333723
25335517
62517108
29403915
55391503
72837503
73226099
21597406
1628648
50403568
27341033
5013280
48532483
74553675
95328565
86522530
6078490