27426385
82271384
56741690
34223955
57021562
22082400
69866122
60596399
79964933
76655214
47337770
45067747
2902634
43117197
42701383
57803647
16251993
72944895
47809
14957077
67958575
79204114
26042739
28201749
59107996
52187915
86876627
27167848
64394003
41495865
67956848
86518492
7334836
11967846
86608870
17118492
7112590
51432160
26607448
120102