7728560
67661545
54451505
327689
59244258
11722357
95397644
11267641
76855820
33526942
98592629
3257146
40815363
7958362
1354592
41799292
4881852
11978151
7022122
13414787
66166545
40396428
158826
31079585
35817211
85819625
71149830
73791108
10579001
82527441
68835806
14316892
34821575
24062069
73303023
93036487
57332496
72797979
44792112
73441530