6398966
82576295
95621964
40768370
60878928
60528840
37535076
86617272
67333266
3299673
18002087
67348196
17313349
11643518
98268621
48818705
41234975
84411682
87809216
2556854
53196486
37756098
92735524
24907503
82789468
38268706
42627610
68287554
48627769
74607817
58645306
55484363
41562146
96029849
18037354
67002994
993734
36558449
89513623
28039372