17069832
60924655
82453661
81437212
83576725
8723359
41013907
36955292
69128092
3898710
7779638
14151103
41588163
44206576
8765312
64232384
38607655
96453743
7422340
67653638
63695166
57785912
79218096
86206771
30963751
48485240
50665736
63579737
69018425
37811891
43623150
95527270
92589383
80623613
71462589
14363855
41329000
10834363
26842716
3666779